﻿using System;
using Zenject;
using UnityEngine;

namespace DiIoc.NonMonoBehaviour
{
    public class DemoScript : IInitializable, ITickable, IDisposable
    {
        public void Initialize()
        {
            Debug.Log("Initialized");
        } 
        public void Tick()
        {
            Debug.Log(System.DateTime.Now);
        } 
        public void Dispose()
        {
            Debug.Log("Disposed");
        } 
    }
}

